package models

// 这个表会自动生成，在user结构体中配置了外键
type UserRole struct {
	UserId int `json:"user_id" gorm:"user_id"`
	RoleId int `json:"role_id" gorm:"role_id"`
}

func (UserRole) TableName() string {
	return "user_role"
}

// 插入一批用户角色映射数据
func InsertMockURs() {
	DB.Model(&UserRole{}).Create([]UserRole{
		{UserId: 1, RoleId: 1},
		{UserId: 2, RoleId: 2},
		{UserId: 3, RoleId: 3},
		{UserId: 4, RoleId: 3},
		{UserId: 5, RoleId: 3},
		{UserId: 6, RoleId: 4},
		{UserId: 7, RoleId: 4},
		{UserId: 8, RoleId: 4},
		{UserId: 9, RoleId: 4},
		{UserId: 10, RoleId: 4},
		{UserId: 11, RoleId: 5},
		{UserId: 12, RoleId: 5},
	})
}
